Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 THRALE ROAD Semi-Detached £1,188,683 £295,000 10 Dec 1999
26 THRALE ROAD Flats/Maisonettes £485,293 £435,000 20 Aug 2021
FLAT D 26 THRALE ROAD Detached £575,414 £110,000 21 Apr 1997